Italian Nouns: schiacciata

Italian Nouns verb 'schiacciata' conjugated